*{padding:0;margin:0;}a{text-decoration:none;cursor:pointer;}.clr{clear:both;overflow:hidden;height:0;width:0;}.relative{position:relative;width:100%;}
#home_banner{
	max-width:1920px;
	margin:0 auto;
}
.maxwidth{
	width:1920px;
	margin:0 auto;
}
#big_img{
	height:400px;
	background:no-repeat center
}
#small_img{
	height:68px;
	padding-top:13px;
	position:absolute;
	top:-80px;
	width:100%;
}
#small_pre,#small_next,#small_imgs{
	height:80px;
	float:left;
}
#small_pre,#small_next{
	width:22px;
	display:block;
}
#small_pre{
	margin-left:605px;
	background:url(../images/leftright.png) no-repeat 0 center;
}
#small_next{
	margin-left:0px;
	background:url(../images/leftright.png) no-repeat -44px center;
}
#small_pre:hover{
	background-position:-22px center;
}
#small_next:hover{
	background-position:-66px center;
}
#small_imgs{
	width:600px;
	overflow:hidden;float:right;
}
#small_imgs .item{
	float:left;
	padding:0 7px;
}
#small_imgs .item .img{
	cursor:pointer;
	width:120px;
	height:52px;
	padding:3px;
	padding-top:10px;
	background:url(../images/banner_bg.png) no-repeat center bottom; display:none;
}
#small_imgs .item .img img{
	width:120px;
	height:50px; display:none;
}
#small_imgs .item .active{
	background:url(../images/banner_bg_a.png) no-repeat center top;height:65px;padding-top:10px;
}


.top-nav li.sousuo{ clear:both; font-size:12px; line-height:22px; width:235px; margin-bottom:10px;height:20px;}
.top-nav li.sousuo .ss_input{ float:right; width:150px; height:24px; background:url(../images/ss_bg.jpg) no-repeat left #fff; line-height:20px; border:1px solid #ccc; padding:0 3px 0 20px; color:#666;}
.top-nav li.sousuo .ss_an{ float:right; height:25px;  line-height:22px;width:50px; background:url(../images/ss_an.png) repeat-x; border:none; color:#fff;cursor:pointer;}



/* banner 开始 */
.swiper-container1 { width:100%; height:600px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.swiper-container1 .swiper-slide { background-size:1920px 600px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:20px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:12px; height:12px; margin:0 5px!important; border-radius:50%; opacity:1; background:#fff;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {background:#2a2e65;}


/*首页推荐产品*/
.tjpro_list{ }
.swiper-container2{ overflow:hidden;position:relative;padding:10px 0;}
.swiper-container2 .swiper-slide{text-align:center;}
.swiper-container2 .swiper-slide .proimg_bk{border:1px solid #ddd; box-sizing:border-box;}
.swiper-container2 .swiper-slide .proimg_bk .img{width:150px;line-height:120px;height:120px;font-size:12px;text-align:center;position:static;+position:absolute;top:50%}
.swiper-container2 .swiper-slide .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:140px; max-height:115px}
.swiper-container2 .swiper-slide .h_d{ width:153px;}